place where beef steaks are sold - Español Inglés Diccionario